Itochu: Japan will not survive without Russian oil
Japan’s near total dependence on imported energy means it cannot “survive” without continuing to buy oil and gas from Russia
Japan’s near total dependence on imported energy means it cannot “survive” without continuing to buy oil and gas from Russia